A Semi-Automatic Approach for Test Case Traceability in a Test-Driver Development
نویسندگان
چکیده
Test-first strategy and code refactoring are both important features in Extreme Programming methodology. In the test-first strategy, test cases are designed before system implementation. If we want to improve certain non-functional attributes of the programs which are revised by refactoring, the original test cases may be broken or inefficient for testing the new programs. In this paper, we propose an approach for test case traceability in a test-driven development and a plug-in of eclipse for performing it semiautomatically. Finally, we evaluate test coverage to show the practicability of our approach.
منابع مشابه
Requirements traceability in the model-based testing process
Automated test case and test driver generation from a precise behaviour UML model is an emerging approach for software functional validation. This innovative approach for validation testing makes it possible to ensure the functional coverage of the test suite and to automate the production of executable test scripts. This paper presents an approach to automatically produce the traceability matr...
متن کاملRATS: A Software Tool To Aid The Development Of New Services For Intelligent Networks
This paper describes an improved overall development life cycle for intelligent network (IN) services. A novel intelligent tool (RATS) is being developed to actively assist with requirements capture and early analysis, leading to formal specifications of the IN service at different stages of refinement. Commercial tools are then used for analysis and simulation of these specifications as well a...
متن کاملAn automatic test case generator for evaluating implementation of access control policies
One of the main requirements for providing software security is the enforcement of access control policies which aim to protect resources of the system against unauthorized accesses. Any error in the implementation of such policies may lead to undesirable outcomes. For testing the implementation of access control policies, it is preferred to use automated methods which are faster and more relia...
متن کاملTowards an automation of the mutation analysis dedicated to model transformation
A benefit of model-driven engineering relies on the automatic generation of artefacts from high-level models through intermediary levels using model transformations. In such a process, the input must be well designed, and the model transformations should be trustworthy. Because of the specificities of models and transformations, classical software test techniques have to be adapted. Among these...
متن کاملA Tool for the Automatic and Semi - Automatic Test
Due to increasing interest in validation and test generation tools, Telelogic AB, Malmm o, and the Institute for Telematics of the University of L ubeck have started a research and development project which aims at bringing new test generation facilities to the Tau tool set. For that purpose, a software component is developed which supports the automatic and semi-automatic generation of TTCN te...
متن کامل